specialized library - Turkish English Dictionary